enabling technologies - Français Anglais Dictionnaire